
//用户从键盘输入一个整数，程序将判断这个数是几位数并输出其位数，
//并判断这个数是否是回文数，是则输出Y，否则输出N。
//回文数是指将该数含有的数字逆序排列后得到的数和原数相同，例如12121、3223都是回文数。

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        int n = scan.nextInt();
        int tmp1 = n;
        int tmp2 = n;
        int count = 0;
        while (n != 0) {
            n /= 10;
            count++;
        }
        System.out.println(count);
        int sum = 0;
        while (tmp1 != 0) {
            sum = (sum * 10) + (tmp1 % 10);
            tmp1 /= 10;
        }
        if (sum == tmp2)
            System.out.println("Y");
        else
            System.out.println("N");
    }
}
